😎WebSocket без боли: как тестировать real-time взаимодействия
Максим Попов, инженер по автоматизации тестирования в Сбер, рассказал, как автоматизировать real-time взаимодействие так, чтобы с этим справился даже неавтоматизатор.
Что обсудили в докладе:
➡️ Как упростить тестирование WebSocket-протокола, не перегружая команду
➡️ Что делать с сотнями сценариев клиент-серверного общения — и как не сойти с ума
➡️ Какой механизм они разработали и как он помог упростить реально запутанный кейс
➡️ Почему asyncio + pytest — удачное сочетание
➡️ Как отладка асинхронных тестов может быть простой
😎WebSocket без боли: как тестировать real-time взаимодействия
Максим Попов, инженер по автоматизации тестирования в Сбер, рассказал, как автоматизировать real-time взаимодействие так, чтобы с этим справился даже неавтоматизатор.
Что обсудили в докладе:
➡️ Как упростить тестирование WebSocket-протокола, не перегружая команду
➡️ Что делать с сотнями сценариев клиент-серверного общения — и как не сойти с ума
➡️ Какой механизм они разработали и как он помог упростить реально запутанный кейс
➡️ Почему asyncio + pytest — удачное сочетание
➡️ Как отладка асинхронных тестов может быть простой